import { OrderDetailDto } from './OrderDetailDtoModel';
import { ExamineApprove } from '/@/api/travelItinerary/model/ExamineApproveModel';

export interface CarOrderStatisticsModel {
  //id
  id: number;
  /**
   * 订单编号
   */
  orderNo: string;

  /**
   * 审批单号
   */
  externalApprovalNo: string;

  /**
   * 平台订单号、司机已接单后才会有
   */
  channelOrderNo: string;

  /**
   * 用车渠道
   */
  channel: string;

  /**
   * 预定人工号
   */
  accountNo: string;

  /**
   * 预定人名称
   */
  reserveName: string;

  /**
   * 消费金额
   */
  realFee: number;

  /**
   * 出发地址
   */
  departAddress: string;

  /**
   * 出发城市名称
   */
  departCityName: string;

  /**
   * 到达地址
   */
  arriveAddress: string;

  /**
   * 出发城市名称
   */
  arriveCityName: string;

  /**
   * 创建时间 yyyy-MM-dd HH:mm:ss
   */
  createTime: string;

  /**
   * 订单完结支付时间 yyyy-MM-dd HH:mm:ss
   */
  finishTime: string;

  /**
   * 车型
   */
  carCategory: string;

  /**
   * 订单完结支付时间 yyyy-MM-dd HH:mm:ss
   */
  departureTime: string;

  /**
   * 支付状态 UNPAID(0, "未支付"), PAID(1, "已支付");
   */
  payStatus: string;

  /**
   * 车牌号
   */
  licensePlate: string;

  /**
   * 车俩品牌
   */
  carBrand: string;

  /**
   * 司机姓名
   */
  driverName: string;

  /**
   * 司机手机号
   */
  driverPhone: string;

  orderDetailDto: OrderDetailDto;

  examineApprove: ExamineApprove;
}
export interface CarOrderStatisticsParams {
  orderNo: string;
  accountNo: string;
}
